# import 引用模块
"""
编程原则，不要重复制作轮子，有轮子可以用就直接用
python 有很多内置的函数，可以直接使用 比如 sum print
有外部的模块，比如math 统计等 有其他的轮子可以使用，这里就需要使用引用 import
"""
# 三种引用

# 1.引用模块 import
import statistics
print(statistics.median([19,1,-5,10,7,16]))
print(statistics.mean([19,1,-5,10,7,16]))

# 2.from...import... 引用模块里面的具体方法
from statistics import median
print(median([1,2,3,4,5,6,78,9]))

# 3.from...import * 引用模块的所有方法
from statistics import *
print(mean([15,9,5,50,1,-5]))

import  akshare

# 要点总结
"""
1.三种引用方法
2.优缺点
第一种，书写麻烦，但是可以清晰知道引用函数属于哪个模块。因为有可能两个模块有同名函数
第二种，引用麻烦，书写调用时方便，但是当出现同名函数，会有冲突或者不知道调用的函数属于哪个板块
第三种，引用和调用方便，不过引用时全部导入，对于内存来说负荷大
3.查看调用函数
    win ： ctrl + 单击函数名
    mac ： command + 单击函数名
4.引用第三方库
可以在 pypi.org 查找第三方库，可以查看对应的文档，也有中文文档
然后再pycharm终端下载，下载指令
pip install 第三方库名称
"""